//
//  UIDevice+ZZUtil.h
//  OCFrame
//
//  Created by hfzhangzhang on 2016/12/19.
//  Copyright © 2016年 hfzhangzhang. All rights reserved.
//

#import <UIKit/UIKit.h>


@interface UIDevice (ZZUtil)


+ (NSDictionary *)zz_systemInfoDict;

// 屏幕宽度
+ (CGFloat)zz_getDeviceScreenWidth;

/// 屏幕高度
+ (CGFloat)zz_getDeviceScreenHeight;

/// 获取设备版本号
+ (NSString *)zz_getDeviceName;

/// 获取iPhone名称
+ (NSString *)zz_getiPhoneName;

/// 获取app版本号
+ (NSString *)zz_getAPPVerion;

/// 获取电池电量
+ (CGFloat)zz_getBatteryLevel;

/// 当前系统名称
+ (NSString *)zz_getSystemName;

/// 当前系统版本号
+ (NSString *)zz_getSystemVersion;

/// 通用唯一识别码UUID
+ (NSString *)zz_getUUID;

/// 获取当前设备IP
+ (NSString *)zz_getDeviceIPAdress;

/// 获取总内存大小
+ (long long)zz_getTotalMemorySize;

/// 获取当前可用内存
+ (long long)zz_getAvailableMemorySize;

/// 获取精准电池电量
+ (CGFloat)zz_getCurrentBatteryLevel;

/// 获取电池当前的状态，共有4种状态
+ (NSString *)zz_getBatteryState;

/// 获取当前语言
+ (NSString *)zz_getDeviceLanguage;




@end
